package com.stylefeng.guns.modular.system.model;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 课堂文档课件; InnoDB free: 18432 kB; (`room_id`) REFER `guns/clm_room`(`room_id`); (`c
 * </p>
 *
 * @author stylefeng123
 * @since 2018-04-04
 */
@TableName("clm_room_courseware")
public class ClmRoomCourseware extends Model<ClmRoomCourseware> {

    private static final long serialVersionUID = 1L;

    /**
     * 课堂ID
     */
    @TableId("room_id")
    private String roomId;
    /**
     * 课件 id
     */
    @TableField("courseware_id")
    private String coursewareId;
    /**
     * 站点id
     */
    @TableField("site_id")
    private String siteId;
    
    /**
     * 是否删除
     */
    @TableField("be_deleted")
    private String beDeleted;


    public String getRoomId() {
        return roomId;
    }

    public void setRoomId(String roomId) {
        this.roomId = roomId;
    }

    public String getCoursewareId() {
        return coursewareId;
    }

    public void setCoursewareId(String coursewareId) {
        this.coursewareId = coursewareId;
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId;
    }
    
    

    public String getBeDeleted() {
		return beDeleted;
	}

	public void setBeDeleted(String beDeleted) {
		this.beDeleted = beDeleted;
	}

	@Override
    protected Serializable pkVal() {
        return this.roomId;
    }
    

    @Override
    public String toString() {
        return "ClmRoomCourseware{" +
        "roomId=" + roomId +
        ", coursewareId=" + coursewareId +
        ", siteId=" + siteId +
        "}";
    }
}
